/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.net.cep.dao;

/**
 *
 * @author alexandre.araujo
 */
import br.net.cep.model.Endereco;
import br.net.cep.view.EnderecoV;
import br.net.cep.util.db.ConexaoDB;
import java.util.List;
public class EnderecoDao {
    public List<Endereco> getEnderecoByCep(String cep){
        return (List<Endereco>) ConexaoDB.listar("from Endereco e where e.cep = '"+cep+"'");
    }
    public List<EnderecoV> getByCep(String cep){
        /*RESTRINGIR PARA PE para ganhar velocidade na consulta*/
       return (List<EnderecoV>) ConexaoDB.listar("from EnderecoV ev where ev.uf ='PE' and ev.cep = '"+cep+"'");
    } 
    public List<EnderecoV> getByIdBairro(int idBairro){
        /*RESTRINGIR PARA PE para ganhar velocidade na consulta*/
       return (List<EnderecoV>) ConexaoDB.listar("from EnderecoV ev where ev.uf ='PE' and ev.idBairro = "+idBairro);
    } 
    
}
